#ifndef __MC31xx_HAL_H
#define __MC31xx_HAL_H

#ifdef __cplusplus
extern "C" {
#endif

#include "mc31xx_hal_conf.h"



/*********************************   函数声明   ***************************************/
void HAL_SYS_Init(void);
void HAL_USR_Init(void);
void HAL_DeInit(void);
void HAL_Thread_Start(void);
void HAL_Thread_End(void);
void delay_us(uint32_t nus);
void HAL_Delay(uint32_t Delay);

uint32_t HAL_GetHalVersion(void);
uint32_t HAL_GetREVID(void);
uint32_t HAL_GetDEVID(void);
uint32_t HAL_GetUIDw0(void);
uint32_t HAL_GetUIDw1(void);
uint32_t HAL_GetUIDw2(void);


#ifdef __cplusplus
}
#endif

#endif

